<?php
Class OpcionesrolController extends ApplicationGeneral{
	

	function listado(){
		$idOpciones=$_REQUEST['id'];
		$datos=New OpcionesRol();
		$data['OpcionesRol']=$datos->OpcionesxId($idOpciones);
		$this->view->template="registro";
		$this->view->show("/opcionesrol/listado.phtml",$data);
	}
	
	function listaropciones(){
		
		$idRol=$_REQUEST['Rol'];
		$opciones=New Opciones();
		$Listado=$opciones->ListadoOpciones();
		
		$OpcRol=New OpcionesRol();
		$dataRol=$OpcRol->OpcionesListaxId($idRol);
		$TotalDR=count($dataRol);
		//print_r($dataRol);
		$total=count($Listado);
			for($i=0;$i<$total;$i++){
				$totalrow=count($Listado[$i]);
				for($j=0;$j<$totalrow;$j++){
						$estado=0;
							echo "<tr valign=\"center\">";
							if($Listado[$i][$j]['nivel']==1){
							echo "<th rowspan=\"$totalrow\">".$Listado[$i][$j]['nombre']."
									<br><br><br>
								</th>
								<th>Opciones</th>
								<th>Estado</th>
								";
							}else{
								$img="eliminar.gif";
								for($k=0;$k<$TotalDR;$k++){
									$checked="";
									if($dataRol[$k]['idopciones']==$Listado[$i][$j]['id']){
										$estado=$dataRol[$k]['idopciones'];
										$checked="checked";
										break;
									}
								}
								echo "";
								echo "<td>".$Listado[$i][$j]['nombre']."</td>";
								echo "<td>
									<input type=\"checkbox\" id=\"chkOpcion\" ".$checked." >
									</td>";
							}
						echo "</tr>";
					
				}
			}
	}
}

?>